stone substitute - German English Dictionary